﻿namespace HDW_Migrate.Db.Entities;


/// <summary>
/// 设备
/// </summary>
public class Device : BaseEntity
{
    /// <summary>
    /// 名称
    /// </summary>
    public string Name { get; set; }
    /// <summary>
    /// 编码
    /// </summary>
    public string Code { get; set; }
    /// <summary>
    /// 生产厂商
    /// </summary>
    public string Manufacturer { get; set; }
    /// <summary>
    /// 型号
    /// </summary>
    public string Model { get; set; }
    /// <summary>
    /// AETitle
    /// </summary>
    public string AETitle { get; set; }
    /// <summary>
    /// (已废弃)
    /// </summary>
    public string DefaultOperateDoctor { get; set; }
    /// <summary>
    /// 主机地址
    /// </summary>
    public string Host { get; set; }
    /// <summary>
    /// 端口号
    /// </summary>
    public int Port { get; set; }
    /// <summary>
    /// 预约数量
    /// </summary>
    public int ScheduledCount { get; set; }
    /// <summary>
    /// 中文支持
    /// </summary>
    public bool IsChineseSupported { get; set; }
    /// <summary>
    /// 拼音标识
    /// </summary>
    public bool IsSpellCaret { get; set; }
    /// <summary>
    /// 检查室
    /// </summary>
    public string ExamRoom { get; set; }
    /// <summary>
    /// 工作站名
    /// </summary>
    public string StationName { get; set; }
    /// <summary>
    /// 机构名
    /// </summary>
    public string InstitutionName { get; set; }
    /// <summary>
    /// 最后更新时间
    /// </summary>
    public DateTime LastUpdateDateTime { get; set; }
    /// <summary>
    /// 最后修改者Id
    /// </summary>
    public Guid? LastModifierId { get; set; }
    /// <summary>
    /// 设备类型
    /// </summary>
    public Guid ModalityId { get; set; }
    /// <summary>
    /// 当前登陆该设备的人员Id
    /// </summary>
    public Guid? WorkingPerformStaffId { get; set; }
    /// <summary>
    /// 传输内容设置
    /// </summary>
    public string TransContentConfig { get; set; }
    /// <summary>
    /// 检查室
    /// </summary>
    public Guid? DepartmentId { get; set; }
}